<?php

/* 
 * Fichier de définition des constantes JOOMLA à inclure dans les fichiers de Callback
 * des appels AJAX. Il permet d'acceder à l'API JOOMLA lors d'un appel AJAX
 */

    /* Initialize Joomla framework */
    if (!defined('_JEXEC')) {
        
        define('_JEXEC', 1);       
        define('JPATH_BASE', '../../..');
        
        /* Required Files */
        require_once (JPATH_BASE.'/includes/defines.php');
        require_once (JPATH_BASE.DS.'includes'.DS.'framework.php');
        require_once (CUSTOM_PATH_PHP_LIB.DS.'amapdefines.php');
        
        /* To use Joomla's Database Class */
        require_once (JPATH_LIBRARIES.DS.'joomla'.DS.'factory.php');
        
        /* Create the Application */
        global $mainframe;
        $mainframe =& JFactory::getApplication('site');
        
    }
?>